seed stand - French English Dictionary